god's honest truth - German English Dictionary